Passed
Pull Request — master (#41)
by
unknown
04:25
created

app.test.ts ➔ byTestId   A

Complexity

Conditions 1

Size

Total Lines 3
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 3
dl 0
loc 3
rs 10
c 0
b 0
f 0
cc 1
1
import { Mockiavelli } from 'mockiavelli';
2
import { mockGetEnvironments, mockGetServices } from './requests-mocks';
3
4
describe('App', () => {
5
    let mockiavelli: Mockiavelli;
6
7
    beforeEach(async () => {
8
        await jestPuppeteer.resetPage();
9
10
        mockiavelli = await Mockiavelli.setup(page);
11
        mockGetEnvironments(mockiavelli);
12
        mockGetServices(mockiavelli);
13
14
        await page.goto('http://localhost:9000');
15
    });
16
17
    test('Basic test', async () => {
18
        await page.waitForSelector(byTestId('label'));
19
    });
20
});
21
22
function byTestId(testId: string) {
23
    return `[data-test-id="${testId}"]`;
24
}
25